public bashing

Translations
публичное осуждение
The politician faced public bashing for his controversial remarks.
Политик столкнулся с публичным осуждением за свои спорные замечания.
Words
public

adjective
публичный
bashing

noun
травля